package com.atguigu.gulimall.search.vo;

import lombok.Data;

import java.util.List;

/*
封装页面所有可能传递过来的查询条件
catalog3Id=225&keyword=小米&sort=saleCount_asc&brandId=1&brandId=2
 */
@Data
public class SearchParamVo {

    private String keyword;
    private Long catalog3Id;
    /*
    * saleCount_asc
    * skuPrice_asc
    * hotScore_asc
    * */
    private String sort;

    /*
    * 过滤条件
    * hasStock、skuPrice、brandId、attrs
    * hasStock=0/1
    * skuPrice=1_500/_500/500_
    * brandId=1
    *attrs=1_其他:安卓&attrs=2_5寸:6寸
    * */

    /*是否只显示有货*/
    private Integer hasStock;//是否只显示有货 0（无库存） 1（有库存）
    /*价格区间*/
    private String skPrice;
    private List<Long> brandId;
    private List<String> attrs;//按照属性进行筛选
    private Integer pageNum = 1;//页码

    private String _queryString;//原生的所有查询条件


}
